#pragma once
using namespace System::Collections;

ref class Bucket
{
	//verlinkte Liste zur speicherung  der Pfade der Bilder
private:
	//inere Klasse der Knoten der Liste
	ref class Item{
	public:
		Item(void){element = nullptr; next = nullptr;}
	    System::String^ element;
		Item^ next;
	};

	Item^ root;
public:

	Bucket(void);
	void push(System::String^ e);
	System::String^ pop();
	bool isEmpty();
	ArrayList^ toArray();


};

